fighting falcon - French English Dictionary